Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 GREENWICH ROAD Terraced £215,884 £126,750 22 Feb 2010
72 GREENWICH ROAD Terraced £257,528 £210,000 18 Oct 2019
78 GREENWICH ROAD Terraced £188,164 £47,250 21 Jan 2000